package org.apollo.base.tools.ui.action;

import java.awt.event.ActionEvent;
import java.beans.PropertyChangeListener;

import javax.swing.Action;

/**
* @ClassName: BaseAction 
* @Description: 基础
* @author wuzhenfang(wzfbj2008@163.com)
* @date 2017年8月2日 下午8:44:20 
* @version V1.0
 */
public abstract class BaseAction implements Action {

	@Override
	public abstract void actionPerformed(ActionEvent e);

	@Override
	public Object getValue(String key) {
		return null;
	}

	@Override
	public void putValue(String key, Object value) {
	}

	@Override
	public void setEnabled(boolean b) {
	}

	@Override
	public boolean isEnabled() {
		return false;
	}

	@Override
	public void addPropertyChangeListener(PropertyChangeListener listener) {
	}

	@Override
	public void removePropertyChangeListener(PropertyChangeListener listener) {
	}

}
